weak armed player - French English Dictionary